traversing bumps - Turkish English Dictionary